single stage pump - French English Dictionary